chore(docs.dig.net): drop unused @docusaurus/plugin-client-redirects dep (#268) - #52
Merged
Merged
Conversation
…dep (#268) The plugin was never wired into a plugins: array in docusaurus.config.ts, so it was inert since the first commit. Removing it (+ its transitives from the lockfile) is dependency hygiene — smaller tree, fewer transitive deps to audit. No code references it; tsc clean. v0.7.3 -> 0.7.4. Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Task
docs.dig.net slice of epic #268 (web-frontends dead-code sweep) — the final frontend. A report-only audit found the CODE surface clean except one unused dependency. v0.7.3 → 0.7.4 (patch, dependency hygiene).
Change
Remove
@docusaurus/plugin-client-redirectsfrompackage.json(+ its transitives from the lockfile, −28 lines). It was never wired into aplugins:array indocusaurus.config.ts(there is no such array), so the plugin has been inert since the first commit — nothing imports or activates it. Removing it shrinks the dependency tree and the transitive-vuln audit surface.Verification
grepconfirms zero references outsidepackage.json/lockfile; noplugins:array exists → nothing to break.tsc --noEmit(typecheck) clean after removal.npm install --package-lock-onlyregenerated the lockfile (minimal diff — only the dep + its transitives dropped).Content (md/mdx + i18n) untouched; no code changes.
Generated by Claude Code